cellular raft - French English Dictionary